package com.coocaa.aries.codegen.model;

import com.coocaa.aries.codegen.constant.TypeConstants;
import lombok.Data;

/**
 * @author : bijiahao
 * @date : 2019/4/24.
 * @description: 模板 路径模型类
 * <p>
 * 此类的域字段名称 与
 * @see TypeConstants
 * 的域字段的值一一对应
 * <p> </p>
 */
@Data
public class TemplateConfigModel {
    private String entity = "/templates/entity.java.vm";

    private String service = "/templates/service.java.vm";

    private String serviceImpl = "/templates/serviceImpl.java.vm";

    private String mapper = "/templates/mapper.java.vm";

    private String xml = "/templates/mapper.xml.vm";

    private String controller = "/templates/controller.java.vm";

    private String biz = "/templates/biz.java.vm";
    private String bizImpl = "/templates/bizImpl.java.vm";
    private String model = "/templates/model.java.vm";

    private String queryProvider = "/templates/queryProvider.java.vm";
    private String queryProviderImpl = "/templates/queryProviderImpl.java.vm";
    private String updateProvider = "/templates/updateProvider.java.vm";
    private String updateProviderImpl = "/templates/updateProviderImpl.java.vm";
    private String queryService = "/templates/queryService.java.vm";
    private String queryServiceImpl = "/templates/queryServiceImpl.java.vm";
    private String updateService = "/templates/updateService.java.vm";
    private String updateServiceImpl = "/templates/updateServiceImpl.java.vm";

}
